Big Huge Thesaurus

automated teller machine

noun